feel (physically) - French English Dictionary